#include"mysql.h"

//构造函数初始化mysql指针
// mysql::mysql():mySQL(mysql_init(NULL)),c_name(NULL)
// {
//     if(mySQL==NULL)
//     {
//         printf("Error:%s",mysql_error(mySQL));
//         exit(1);
//     }
// }

//连接至对应的数据库
// bool mysql::connectSQL(string host,string sql_name,string sql_pwd,string db_name)
// {
//     mySQL=mysql_real_connect(mySQL,host.c_str(),sql_name.c_str(),sql_pwd.c_str(), db_name.c_str(), 0, NULL, 0);
//     if(mySQL == NULL)  
//     {  
//         printf("Error: %s",mysql_error(mySQL));  
//         exit(1);  
//     }  
//     return true;  
// }

// //向数据库进行增删查改操作
// bool mysql::getresult(string sql)
// {
//     c_name=NULL;
//     if (mysql_query(mySQL,sql.c_str()))
//     {
//         printf("Query Error: %s",mysql_error(mySQL));
//         return false;
//     }
//     else // 查询成功
//     {
//         result = mysql_store_result(mySQL);  //获取结果集
//         if (result)  // 返回了结果集
//         {
//             row=mysql_fetch_row(result);
//             if(row)
//             {
//                 c_name=row[0];
//             }
//         }
//         else  // result==NULL
//         {
//             if(mysql_field_count(mySQL) == 0)   //代表执行的是update,insert,delete类的非查询语句
//             {
//                 // (it was not a SELECT)
//                 int num_rows = mysql_affected_rows(mySQL);  //返回update,insert,delete影响的行数
//             }
//             else // error
//             {
//                 printf("Get result error: %s",mysql_error(mySQL));
//                 return false;
//             }
//         }
//     }
//     return true;
// }

// mysql::~mysql()
// {
//     if(mySQL)
//     {
//         mysql_close(mySQL);
//     }
// }